Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 POPLAR PLACE Terraced £188,470 £99,950 3 Dec 2004
18 POPLAR PLACE Semi-Detached £121,018 £27,000 19 Mar 1999
24 POPLAR PLACE Terraced £116,012 £43,995 11 Oct 2002
28 POPLAR PLACE Terraced £166,643 £97,500 30 Mar 2012
30 POPLAR PLACE Terraced £132,836 £106,000 12 Mar 2018
36 POPLAR PLACE Semi-Detached £198,832 £115,000 14 Jul 2006
40 POPLAR PLACE Semi-Detached £146,819 £102,000 10 Jul 2015
40B POPLAR PLACE Terraced £176,173 £137,500 30 Jun 2017
42 POPLAR PLACE Semi-Detached £121,803 £120,000 6 Nov 2023
48 POPLAR PLACE Terraced £133,678 £129,000 4 Mar 2022
58 POPLAR PLACE Terraced £148,227 £99,000 14 Nov 2014
60 POPLAR PLACE Terraced £127,663 £75,000 4 Jul 2012
62 POPLAR PLACE Semi-Detached £170,789 £104,000 19 Jan 2007
64 POPLAR PLACE Semi-Detached £163,995 £98,000 17 May 2013
66 POPLAR PLACE Terraced £176,941 £114,000 14 Dec 2007
68 POPLAR PLACE Semi-Detached £188,526 £108,000 18 Nov 2009
70 POPLAR PLACE Terraced £111,072 £85,000 20 Jan 2017
72 POPLAR PLACE Terraced £113,733 £70,000 15 Nov 2013